Proof-Search in Hilbert Calculi
نویسندگان
چکیده
It is well-known [7] that the standard formalizations of classical and intuitionistic logic based on Hilbert calculi, sequent calculi and natural deduction are equivalent. In spite of this, proof-search has been mainly developed around the notion of sequent calculi almost neglecting the cases of natural deduction and Hilbert calculi. This is primarily motivated by the fact that the latters lack the “deep symmetries” of sequent calculi which can be immediately exploited to control and reduce the search space (see, e.g., [2,3,6] for an accurate discussion). However, as we have shown in [3], in the case of natural deduction it is possible to design proof-search procedures with structural properties and complexity comparable with those based on sequent calculi. In this paper we begin an analogous investigation concerning Hilbert calculi. In particular, we consider the {→,¬}-fragment of the Hilbert calculus for Classical Propositional Logic defined in [5] and we describe a terminating proof-search procedure for it.
منابع مشابه
Algebraic Properties of Rules of Frege-Hilbert Calculi
Whereas resolution and calculi based on backward cut-free sequent calculi are most widely used for automated deduction in classical first order logic, the use of Frege-Hilbert calculi greatly reduces the size of proofs of some formulas. However, the search for a proof in a FregeHilbert calculus cannot be done efficiently in the usual step-by-step manner. Rather, compositions and factors of rule...
متن کاملAnalytic Calculi for Non-Classical Logics: Theory and Applications
The possession of a suitable proof-calculus is the starting point for many investigations into a logic, including decidability and complexity, computational interpretations and automated theorem proving. By suitable proof-calculus we mean a calculus whose proofs exhibit some notion of subformula property (‘analyticity’). In this talk we describe a method for the algorithmic introduction of anal...
متن کاملLecture Notes on Model Checking
In this course, we have seen several modal logics and proof calculi to justify the truth / validity of formulas. But natural deduction, Hilbert-style calculi, tableaux, sequent calculi and the like are not the only way to establish truth. For a particular Kripke structure at hand, a systematic exploration of the state space can be used to establish if a formula of modal logic is true or false i...
متن کاملTools for the Investigation of Substructural, Intermediate and Paraconsistent Logics
Non-classical logics have gained importance in many fields of computer science, engineering and philosophy. They are often employed in applications of artificial intelligence, knowledge representation and formal verification; e.g., when it comes to reasoning in presence of vague information or inconsistencies. There are already many non-classical logics and, due to the increasing demand for suc...
متن کاملOn Interpolation in Existence Logics
In [2] Gentzen calculi for intuitionistic logic extended with an existence predicate were introduced. Such logics were first introduced by Dana Scott, who provided a proof system for it in Hilbert style. The logic seems particularly useful in settings where non constant domain Kripke models play a role. In this paper it is proved that these systems have interpolation and the Beth definability p...
متن کامل